package com.twb.auth.service;

import java.io.IOException;

import com.twb.auth.entity.verifyCode.VerifyImgCodeDto;

/** 
 * @ClassName IVerifyCodeService 
 * @Description 验证码
 * @author DSY
 * @date 2022年6月23日 下午12:41:23 
 */ 
public interface IVerifyCodeService {
	
	/**
	 * @Title generate
	 * @Description 生成图片验证码
	 * @param width
	 * @param height
	 * @return
	 * @throws IOException
	 * @AuthorOriginally DSY
	 * @date 2022年6月23日 下午1:52:14
	 */
	public VerifyImgCodeDto generate(int width, int height) throws IOException;
	
	/**
	 * @Title verifyImgCode
	 * @Description
	 * @param unionCode
	 * @param imgCode
	 * @return 验证图片验证码
	 * @throws IOException
	 * @AuthorOriginally DSY
	 * @date 2022年6月23日 下午1:53:22
	 */
	public Boolean verifyImgCode(String unionCode,String imgCode) throws IOException;
}
